-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
citrus simulator UI #177
citrus simulator UI #177
Conversation
simulator-ui/src/main/webapp/content/images/citrus-simulator-transparent.png
Outdated
Show resolved
Hide resolved
simulator-ui/src/main/java/org/citrusframework/simulator/ui/filter/CookieCsrfFilter.java
Outdated
Show resolved
Hide resolved
simulator-ui/src/main/java/org/citrusframework/simulator/ui/filter/SpaWebFilter.java
Show resolved
Hide resolved
5160659
to
bd72f9b
Compare
66a1b18
to
230ed92
Compare
it is with great pleasure that I can give this PR into review @christophd. I know it's big and it's probably too much to look at it all! that's why I can give you the following hints and encourage you to try it locally, then "just merge it and see how it goes".
I will follow up with more right after the merge, but want to stop here first. otherwise this PR gets way to big (or even bigger 😉). |
turns out it does not. also the name
|
178900d
to
7f841d0
Compare
added new entity `org.citrusframework.simulator.model.TestResult` with one-to-many mapping to `org.citrusframework.simulator.model.TestParameter`. the entity shall later replace the current in-memory implementation of `org.citrusframework.report.TestReports` which is used in `org.citrusframework.simulator.listener.SimulatorStatusListener`.
updated the `org.citrusframework.simulator.listener.SimulatorStatusListener` in such a way that it uses the previously introduced `org.citrusframework.simulator.model.TestResult` entity to persist test results into the database.
* `toString` methods that do not end up in stackoverflows * more error prune entities that control their own lifecycle * transform persistent enums to backward compatible ordinal values
start building the new `simulator-ui` based on a minimal jhipster application.
displaying test results on the landing page mimics the behaviour of the old ui.
7f841d0
to
0203d01
Compare
this is a preview of the new simulator UI. it is not final yet, the following entities and the corresponding REST API cleanup are still missing:
these changes should however go much faster, since the ground-work has been done.
next, and probably most importantly, the landing page does not life up to its predecessor:
however, I did want to open this pull-request nonetheless, so you guys can see in which direction the change is heading. it's a combination of existing pull-requests (in merge-order): #171, #173.
and I think I must still add the copyright header to each of these files. can you please confirm this, @christophd?
closes #165.